Similarity Caching: Theory and Algorithms
نویسندگان
چکیده
This paper focuses on similarity caching systems, in which a user request for an object $o$ that is not the cache can be (partially) satisfied by similar stored notation="LaTeX">$o'$ , at cost of loss utility. Similarity systems effectively employed several application areas, like multimedia retrieval, recommender genome study, and machine learning training/serving. However, despite their relevance, behavior such far from being well understood. In this paper, we provide first comprehensive analysis offline, adversarial, stochastic settings. We show raises significant new challenges, propose dynamic policies with some optimality guarantees. evaluate performance our schemes under both synthetic real traces.
منابع مشابه
Similarity-Based Query Caching
With the success of the semantic web infrastructures for storing and querying RDF data are gaining importance. A couple of systems are available now that provide basic database functionality for RDF data. Compared to modern database systems, RDF storage technology still lacks sophisticated optimization methods for query processing. Current work in this direction is mainly focussed on index stru...
متن کاملSimilarity caching in large-scale image retrieval
Feature-rich data, such as audio-video recordings, digital images, and results of scientific experiments, nowadays constitute the largest fraction of the massive data sets produced daily in the e-society. Contentbased similarity search systems working on such data collections are rapidly growing in importance. Unfortunately, similarity search is in general very expensive and hardly scalable. In...
متن کاملCaching in Matrix Product Algorithms
A new type of diagram is introduced for visualizing matrix product states which makes transparent a connection between matrix product states and complex weighted finite state automata. It is then shown how one can proceed in the opposite direction: writing an automata that “generates” an operator gives one an immediate matrix factorization of it. Matrix product factorizations are shown to have ...
متن کاملAutomatic Generation of Caching Algorithms
Grammatical Evolution (GE) is a grammar based GA to generate computer programs which has been shown to be comparable with GP when applied to a diverse array of problems. GE has the distinction that its input is a BNF, which permits it to generate programs in any language, of arbitrary complexity, including loops, multiple line functions etc. Part of the power of GE is that it is closer to natur...
متن کاملAdaptive Web Proxy Caching Algorithms
Web proxy caching is a well-known technique for reducing access latencies and bandwidth consumption. As in other caching systems, a replacement policy is necessary for determining when and what to evict from the cache, and many proxy caching algorithms have been proposed and evaluated over the years. Yet many of these algorithms were motivated by the Internet traffic trends in place during the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE ACM Transactions on Networking
سال: 2022
ISSN: ['1063-6692', '1558-2566']
DOI: https://doi.org/10.1109/tnet.2021.3126368